Table: Schedule of Cost-method Investments [Table]

Line Label Object Class Period Type Balance Name
1 Schedule of Cost-method Investments [Table] [Table]

*

*

us-gaap:ScheduleOfCostMethodInvestmentsTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Cost-method Investment Type [Axis] [Axis]

*

*

us-gaap:ScheduleOfCostMethodInvestmentsAxis
5 Major Types of Debt and Equity Securities [Domain] [Domain]

*

*

us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain
6 Securities (Assets) [Member] [Member]

*

*

us-gaap:SecuritiesAssetsMember
7 Equity Securities [Member] [Member]

*

*

us-gaap:EquitySecuritiesMember
8 Common Stock [Member] [Member]

*

*

us-gaap:CommonStockMember
9 Preferred Stock [Member] [Member]

*

*

us-gaap:PreferredStockMember
10 Nonredeemable Preferred Stock [Member] [Member]

*

*

us-gaap:NonredeemablePreferredStockMember
11 Redeemable Preferred Stock [Member] [Member]

*

*

us-gaap:RedeemablePreferredStockMember
12 Convertible Preferred Stock [Member] [Member]

*

*

us-gaap:ConvertiblePreferredStockMember
13 Debt Securities [Member] [Member]

*

*

us-gaap:DebtSecuritiesMember
14 US Treasury and Government [Member] [Member]

*

*

us-gaap:USTreasuryAndGovernmentMember
15 US Treasury Securities [Member] [Member]

*

*

us-gaap:USTreasurySecuritiesMember
16 US Government Agencies Debt Securities [Member] [Member]

*

*

us-gaap:USGovernmentAgenciesDebtSecuritiesMember
17 US Government-sponsored Enterprises Debt Securities [Member] [Member]

*

*

us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember
18 US States and Political Subdivisions Debt Securities [Member] [Member]

*

*

us-gaap:USStatesAndPoliticalSubdivisionsMember
19 Foreign Government Debt Securities [Member] [Member]

*

*

us-gaap:ForeignGovernmentDebtSecuritiesMember
20 Corporate Debt Securities [Member] [Member]

*

*

us-gaap:CorporateDebtSecuritiesMember
21 Domestic Corporate Debt Securities [Member] [Member]

*

*

us-gaap:DomesticCorporateDebtSecuritiesMember
22 Foreign Corporate Debt Securities [Member] [Member]

*

*

us-gaap:ForeignCorporateDebtSecuritiesMember
23 Commercial Paper, Not Included with Cash and Cash Equivalents [Member] [Member]

*

*

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
24 Convertible Debt Securities [Member] [Member]

*

*

us-gaap:ConvertibleDebtSecuritiesMember
25 Asset-backed Securities [Member] [Member]

*

*

us-gaap:AssetBackedSecuritiesMember
26 Collateralized Mortgage Backed Securities [Member] [Member]

*

*

us-gaap:MortgageBackedSecuritiesMember
27 Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] [Member]

*

*

us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
28 Mortgage-backed Securities, Issued by Private Enterprises [Member] [Member]

*

*

us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
29 Residential Mortgage Backed Securities [Member] [Member]

*

*

us-gaap:ResidentialMortgageBackedSecuritiesMember
30 Commercial Mortgage Backed Securities [Member] [Member]

*

*

us-gaap:CommercialMortgageBackedSecuritiesMember
31 Collateralized Debt Obligations [Member] [Member]

*

*

us-gaap:CollateralizedDebtObligationsMember
32 Asset-backed Securities, Securitized Loans and Receivables [Member] [Member]

*

*

us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
33 Interest-Only-Strip [Member] [Member]

*

*

us-gaap:InterestOnlyStripMember
34 Principal-Only-Strip [Member] [Member]

*

*

us-gaap:PrincipalOnlyStripMember
35 Fixed Income Securities [Member] [Member]

*

*

us-gaap:FixedIncomeSecuritiesMember
36 Auction Rate Securities [Member] [Member]

*

*

us-gaap:AuctionRateSecuritiesMember
37 Variable Rate Demand Obligation [Member] [Member]

*

*

us-gaap:VariableRateDemandObligationMember
38 Other Debt Obligations [Member] [Member]

*

*

us-gaap:OtherDebtSecuritiesMember
39 Schedule of Cost-method Investments [Line Items] [Line Items]

*

*

us-gaap:ScheduleOfCostMethodInvestmentsLineItems
40 Schedule of Cost Method Investments [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfCostMethodInvestmentsTableTextBlock
41 Cost-method Investments, Realized Gain (Loss), Excluding Other than Temporary Impairments [Roll Up] [Abstract]

*

*

us-gaap:CostMethodInvestmentsRealizedGainLossAbstract
42 Cost-method Investments, Realized Gains [Concept] Monetary For Period Credit us-gaap:CostMethodInvestmentsRealizedGains
43 Cost-method Investments, Realized Losses, Excluding Other than Temporary Impairments [Concept] Monetary For Period Debit us-gaap:CostmethodInvestmentsRealizedLossesExcludingOtherThanTemporaryImpairments
44 Cost-method Investments, Realized Gain (Loss), Excluding Other than Temporary Impairments, Total [Concept] Monetary For Period Credit us-gaap:CostmethodInvestmentsRealizedGainLossExcludingOtherThanTemporaryImpairments
45 Cost-method Investments, Realized Gain (Loss), Alternative [Roll Up] [Abstract]

*

*

us-gaap:CostmethodInvestmentsRealizedGainLossAlternativeAbstract
46 Cost-method Investments, Realized Gains [Concept] Monetary For Period Credit us-gaap:CostMethodInvestmentsRealizedGains
47 Cost-method Investments, Realized Losses [Concept] Monetary For Period Debit us-gaap:CostMethodInvestmentsRealizedLosses
48 Cost-method Investments, Realized Gain (Loss), Total [Concept] Monetary For Period Credit us-gaap:CostMethodInvestmentsRealizedGainLoss
49 Schedule of Cost-method Investments [Hierarchy] [Abstract]

*

*

added:ScheduleCost-methodInvestmentsHierarchy
50 Cost-method Investments, Aggregate Carrying Amount [Concept] Monetary As Of Debit us-gaap:CostMethodInvestmentsAggregateCarryingAmount
51 Cost-method Investments, Other than Temporary Impairment [Concept] Monetary For Period Debit us-gaap:CostmethodInvestmentsOtherThanTemporaryImpairment
52 Cost-method Investments, Aggregate Carrying Amount, Not Evaluated for Impairment [Concept] Monetary As Of Debit us-gaap:CostMethodInvestmentsAggregateCarryingAmountNotEvaluatedForImpairment
53 Cost Method Investments, Statement that Fair Value was Not Estimated [Concept] Text/String For Period

*

us-gaap:CostMethodInvestmentsStatementThatFairValueWasNotEstimated
54 Cost Method Investments, Additional Information [Concept] Text/String For Period

*

us-gaap:CostMethodInvestmentsAdditionalInformation